cover someone's tracks up - Allemand Anglais Dictionnaire